package com.shiyun.websocketclient.bean;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 类 描 述: 短信内容
 * 作   者: 史 云
 * 时   间: 2022年12月30日 17:26:00
 * @author 史云
 */
@Data
@NoArgsConstructor
public class MsgBean implements Serializable {
    private static final long serialVersionUID = 3349969650256873520L;

    /**
     * 必填,全局号码格式(包含国家码),示例:+8615123456789,多个号码之间用英文逗号分隔
     */
    String receiver;

    /**
     * 模板变量:JSON数组，里面的值只能是字符串
     * 比如：1,2,3必须写为 "[\"1\",\"2\",\"3\"]"
     */
    String templateParas = "[\"369751\"]";

    /**
     * 通道
     */
    String sender;

    /**
     * 属性描述: 消息内容：钉钉 普通字符串
     * WEB_SOCKET {@link WebSocketMsgCommand}
     * 作   者: 史 云
     * 时   间: 2022年12月30日 11:16:00
     */
    String msg;

    /**
     * 短信的模板id
     */
    String templateId;

    /**
     * 短信的签名
     */
    String signature;
}
